power switching station - Spanish English Dictionary